#! /bin/bash


function batch_fetch_code(){
	# 注意此处这是两个反引号，表示运行系统命令
	for file in `ls $1` 
	do
		# 拼接当前路径
		curr_dir="$1/$file"
		# 判断当前路径是否目录，如果是目录的话执行下一步操作
		if [ -d $curr_dir ] #注意此处之间一定要加上空格，否则会报错
		then
			echo "try fetching code in $curr_dir" #在此处处理文件即可
			# 进入该目录，判断是否为git仓库，如果是的话更新代码
			cd $curr_dir && git status && git fetch
		fi
	done
}

# 执行上面的函数，后面带着目标目录
batch_fetch_code /d/Desktop/code
